<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1, user-scalable=no">
  <meta name="description" content="API docs for the sanitizeTree method from the NodeTreeSanitizer class, for the Dart programming language.">
  <title>sanitizeTree method - NodeTreeSanitizer class - dart:html library - Dart API</title>
  <!-- required because all the links are pseudo-absolute -->
  <base href="../..">

  <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500,400i,400,300|Source+Sans+Pro:400,300,700" rel="stylesheet">
  <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
  <link rel="stylesheet" href="static-assets/github.css">
  <link rel="stylesheet" href="static-assets/styles.css">
  <link rel="icon" href="static-assets/favicon.png">
  <!-- header placeholder -->
</head>

<body>

<div id="overlay-under-drawer"></div>

<header id="title">
  <button id="sidenav-left-toggle" type="button">&nbsp;</button>
  <ol class="breadcrumbs gt-separated dark hidden-xs">
    <li><a href="index.html">flutter_form_builder</a></li>
    <li><a href="dart-html/dart-html-library.html">dart:html</a></li>
    <li><a href="dart-html/NodeTreeSanitizer-class.html">NodeTreeSanitizer</a></li>
    <li class="self-crumb">sanitizeTree abstract method</li>
  </ol>
  <div class="self-name">sanitizeTree</div>
  <form class="search navbar-right" role="search">
    <input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
  </form>
</header>

<main>

  <div id="dartdoc-sidebar-left" class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
    <header id="header-search-sidebar" class="hidden-l">
      <form class="search-sidebar" role="search">
        <input type="text" id="search-sidebar" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
      </form>
    </header>
    
    <ol class="breadcrumbs gt-separated dark hidden-l" id="sidebar-nav">
      <li><a href="index.html">flutter_form_builder</a></li>
      <li><a href="dart-html/dart-html-library.html">dart:html</a></li>
      <li><a href="dart-html/NodeTreeSanitizer-class.html">NodeTreeSanitizer</a></li>
      <li class="self-crumb">sanitizeTree abstract method</li>
    </ol>
    
    <h5>NodeTreeSanitizer class</h5>
    <ol>
    
        <li class="section-title"><a href="dart-html/NodeTreeSanitizer-class.html#constructors">Constructors</a></li>
        <li><a href="dart-html/NodeTreeSanitizer/NodeTreeSanitizer.html">NodeTreeSanitizer</a></li>
    
        <li class="section-title inherited">
            <a href="dart-html/NodeTreeSanitizer-class.html#instance-properties">Properties</a>
        </li>
        <li class="inherited"><a href="dart-core/Object/hashCode.html">hashCode</a></li>
        <li class="inherited"><a href="dart-core/Object/runtimeType.html">runtimeType</a></li>
    
        <li class="section-title"><a href="dart-html/NodeTreeSanitizer-class.html#instance-methods">Methods</a></li>
        <li><a href="dart-html/NodeTreeSanitizer/sanitizeTree.html">sanitizeTree</a></li>
        <li class="inherited"><a href="dart-core/Object/noSuchMethod.html">noSuchMethod</a></li>
        <li class="inherited"><a href="dart-core/Object/toString.html">toString</a></li>
    
        <li class="section-title inherited"><a href="dart-html/NodeTreeSanitizer-class.html#operators">Operators</a></li>
        <li class="inherited"><a href="dart-core/Object/operator_equals.html">operator ==</a></li>
    
    
    
        <li class="section-title"><a href="dart-html/NodeTreeSanitizer-class.html#constants">Constants</a></li>
        <li><a href="dart-html/NodeTreeSanitizer/trusted-constant.html">trusted</a></li>
    
    
    </ol>
  </div><!--/.sidebar-offcanvas-->

  <div id="dartdoc-main-content" class="col-xs-12 col-sm-9 col-md-8 main-content">
      <div><h1><span class="kind-method">sanitizeTree</span> method</h1></div>

    <section class="multi-line-signature">
      <span class="returntype">void</span>
            <span class="name ">sanitizeTree</span>
(<wbr><span class="parameter" id="sanitizeTree-param-node"><span class="type-annotation"><a href="dart-html/Node-class.html">Node</a></span> <span class="parameter-name">node</span></span>)
      
    </section>
    <section class="desc markdown">
      <p>Called with the root of the tree which is to be sanitized.</p>
<p>This method needs to walk the entire tree and either remove elements and
attributes which are not recognized as safe or throw an exception which
will mark the entire tree as unsafe.</p>
    </section>
    
    <section class="summary source-code" id="source">
      <h2><span>Implementation</span></h2>
      <pre class="language-dart"><code class="language-dart">void sanitizeTree(Node node);</code></pre>
    </section>

  </div> <!-- /.main-content -->

  <div id="dartdoc-sidebar-right" class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
  </div><!--/.sidebar-offcanvas-->

</main>

<footer>
  <span class="no-break">
    flutter_form_builder
      3.8.2
  </span>

  <!-- footer-text placeholder -->
</footer>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="static-assets/typeahead.bundle.min.js"></script>
<script src="static-assets/highlight.pack.js"></script>
<script src="static-assets/URI.js"></script>
<script src="static-assets/script.js"></script>
<!-- footer placeholder -->

</body>

</html>
